translucent cartilage - German English Dictionary